Skip to main content

crinkle root

Advertisement
English crinkle root meaning in English  •  crinkle root का अर्थ अंग्रेजी में
Noun
  • a North American herb (Dentaria diphylla) with pungent scaly or toothed roots; -- called also toothwort>.